home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / Debugger / Power Mac Debugger 2.1d12 / Power Mac Debugger 2.1d12.rsrc / CODE_111_ControlRes.txt < prev    next >
Text File  |  1996-04-18  |  17KB  |  320 lines

  1. # far model CODE resource
  2. # near model jump table entries starting at A5 + 0x00000000 (0 of them)
  3. # far model jump table entries starting at A5 + 0x0000DD68 (2 of them)
  4. # A5 relocation data at 0x00000210
  5. #   A5 relocation at 00000042
  6. #   A5 relocation at 00000070
  7. #   A5 relocation at 00000102
  8. #   A5 relocation at 00000112
  9. #   A5 relocation at 0000011C
  10. #   A5 relocation at 00000156
  11. #   A5 relocation at 0000018C
  12. #   A5 relocation at 000001A0
  13. #   A5 relocation at 000001B0
  14. #   A5 relocation at 000001C2
  15. #   A5 relocation at 000001D4
  16. #   A5 relocation at 000001E2
  17. #   A5 relocation at 000001EC
  18. # A5 is 0x00000000
  19. # PC relocation data at 0x0000021F
  20. # load address is 0x00000000
  21. 00000000  0000 0000                ori.b      D0, 0x0
  22. 00000004  4348                     chk.w      D1, A0
  23. 00000006  455A                     chk.w      D2, [A2]+
  24. 00000008  4E56 FF90                link       A6, -0x0070
  25. 0000000C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  26. 00000010  246E 0008                movea.l    A2, [A6 + 0x8]
  27. 00000014  486E FFA8                pea.l      [A6 - 0x58]
  28. 00000018  4EB9 0000 DD62           jsr        [0x0000DD62]
  29. 0000001E  486E FF90                pea.l      [A6 - 0x70]
  30. 00000022  2F0A                     move.l     -[A7], A2
  31. 00000024  2052                     movea.l    A0, [A2]
  32. 00000026  2068 03CC                movea.l    A0, [A0 + 0x3CC]
  33. 0000002A  4E90                     jsr        [A0]
  34. 0000002C  486E FF90                pea.l      [A6 - 0x70]
  35. 00000030  486E FFA0                pea.l      [A6 - 0x60]
  36. 00000034  2F0A                     move.l     -[A7], A2
  37. 00000036  2052                     movea.l    A0, [A2]
  38. 00000038  2068 0140                movea.l    A0, [A0 + 0x140]
  39. 0000003C  4E90                     jsr        [A0]
  40. 0000003E  486E FFA0                pea.l      [A6 - 0x60]
  41. 00000042  486E FFD4                pea.l      [A6 - 0x2C]
  42. 00000046  4EB9 0000 DD6A           jsr        [0x0000DD6A]
  43. 0000004C  284A                     movea.l    A4, A2
  44. 0000004E  49EC 0080                lea.l      A4, [A4 + 0x80]
  45. 00000052  264A                     movea.l    A3, A2
  46. 00000054  47EB 00BC                lea.l      A3, [A3 + 0xBC]
  47. 00000058  6076                     bra        +0x78 /* 000000D0 */
  48. label0000005A:
  49. 0000005A  0C6E 0004 FFD2           cmpi.w     [A6 - 0x2E], 0x4
  50. 00000060  6C4C                     bge        +0x4E /* 000000AE */
  51. 00000062  4A14                     tst.b      [A4]
  52. 00000064  6724                     beq        +0x26 /* 0000008A */
  53. 00000066  486E FF90                pea.l      [A6 - 0x70]
  54. 0000006A  2F0A                     move.l     -[A7], A2
  55. 0000006C  2052                     movea.l    A0, [A2]
  56. 0000006E  2068 0238                movea.l    A0, [A0 + 0x238]
  57. 00000072  4E90                     jsr        [A0]
  58. 00000074  2F0A                     move.l     -[A7], A2
  59. 00000076  486E FF90                pea.l      [A6 - 0x70]
  60. 0000007A  2613                     move.l     D3, [A3]
  61. 0000007C  2F03                     move.l     -[A7], D3
  62. 0000007E  2043                     movea.l    A0, D3
  63. 00000080  2050                     movea.l    A0, [A0]
  64. 00000082  2068 0058                movea.l    A0, [A0 + 0x58]
  65. 00000086  4E90                     jsr        [A0]
  66. 00000088  6046                     bra        +0x48 /* 000000D0 */
  67. label0000008A:
  68. 0000008A  2F0A                     move.l     -[A7], A2
  69. 0000008C  486E FF90                pea.l      [A6 - 0x70]
  70. 00000090  2613                     move.l     D3, [A3]
  71. 00000092  2F03                     move.l     -[A7], D3
  72. 00000094  2043                     movea.l    A0, D3
  73. 00000096  2050                     movea.l    A0, [A0]
  74. 00000098  2068 0058                movea.l    A0, [A0 + 0x58]
  75. 0000009C  4E90                     jsr        [A0]
  76. 0000009E  486E FF90                pea.l      [A6 - 0x70]
  77. 000000A2  2F0A                     move.l     -[A7], A2
  78. 000000A4  2052                     movea.l    A0, [A2]
  79. 000000A6  2068 0238                movea.l    A0, [A0 + 0x238]
  80. 000000AA  4E90                     jsr        [A0]
  81. 000000AC  6022                     bra        +0x24 /* 000000D0 */
  82. label000000AE:
  83. 000000AE  2F0A                     move.l     -[A7], A2
  84. 000000B0  486E FF90                pea.l      [A6 - 0x70]
  85. 000000B4  2613                     move.l     D3, [A3]
  86. 000000B6  2F03                     move.l     -[A7], D3
  87. 000000B8  2043                     movea.l    A0, D3
  88. 000000BA  2050                     movea.l    A0, [A0]
  89. 000000BC  2068 0058                movea.l    A0, [A0 + 0x58]
  90. 000000C0  4E90                     jsr        [A0]
  91. 000000C2  486E FF90                pea.l      [A6 - 0x70]
  92. 000000C6  2F0A                     move.l     -[A7], A2
  93. 000000C8  2052                     movea.l    A0, [A2]
  94. 000000CA  2068 0238                movea.l    A0, [A0 + 0x238]
  95. 000000CE  4E90                     jsr        [A0]
  96. label000000D0:
  97. 000000D0  486E FFD2                pea.l      [A6 - 0x2E]
  98. 000000D4  486E FFD4                pea.l      [A6 - 0x2C]
  99. 000000D8  4EB9 0000 DD72           jsr        [0x0000DD72]
  100. 000000DE  4A00                     tst.b      D0
  101. 000000E0  6600 FF78                bne        -0x86 /* 0000005A */
  102. 000000E4  486E FFD4                pea.l      [A6 - 0x2C]
  103. 000000E8  4EB9 0000 DD7A           jsr        [0x0000DD7A]
  104. 000000EE  486E FFA8                pea.l      [A6 - 0x58]
  105. 000000F2  4EB9 0000 DD82           jsr        [0x0000DD82]
  106. 000000F8  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  107. 000000FC  4E5E                     unlink     A6
  108. 000000FE  205F                     movea.l    A0, [A7]+
  109. 00000100  584F                     addq.w     A7, 4
  110. 00000102  4ED0                     jmp        [A0]
  111. 00000104  9448                     sub.w      D2, A0
  112. 00000106  696C                     bvs        +0x6E /* 00000174 */
  113. 00000108  6974                     bvs        +0x76 /* 0000017E */
  114. 0000010A  655F                     bcs        +0x61 /* 0000016B */
  115. 0000010C  5F39 5433 4442           subq.b     [0x54334442], 7
  116. 00000112  7574                     moveq.l    D2, 0x74
  117. 00000114  746F                     moveq.l    D2, 0x6F
  118. 00000116  6E46                     bgt        +0x48 /* 0000015E */
  119. 00000118  7600                     moveq.l    D3, 0x00
  120. 0000011A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  121. 0000011E  FF90                     .invalid   <<F/6/7>>
  122. 00000120  48E7 1020                movem.l    -[A7], D3,A2
  123. 00000124  246E 0008                movea.l    A2, [A6 + 0x8]
  124. 00000128  486E FFA8                pea.l      [A6 - 0x58]
  125. 0000012C  4EB9 0000 DD62           jsr        [0x0000DD62]
  126. 00000132  486E FF90                pea.l      [A6 - 0x70]
  127. 00000136  2F0A                     move.l     -[A7], A2
  128. 00000138  2052                     movea.l    A0, [A2]
  129. 0000013A  2068 03CC                movea.l    A0, [A0 + 0x3CC]
  130. 0000013E  4E90                     jsr        [A0]
  131. 00000140  202A 00C8                move.l     D0, [A2 + 0xC8]
  132. 00000144  D1AE FF94                add.l      [A6 - 0x6C], D0
  133. 00000148  486E FF90                pea.l      [A6 - 0x70]
  134. 0000014C  486E FFA0                pea.l      [A6 - 0x60]
  135. 00000150  2F0A                     move.l     -[A7], A2
  136. 00000152  2052                     movea.l    A0, [A2]
  137. 00000154  2068 0140                movea.l    A0, [A0 + 0x140]
  138. 00000158  4E90                     jsr        [A0]
  139. 0000015A  486E FFA0                pea.l      [A6 - 0x60]
  140. label0000015E:
  141. 0000015E  486E FFD4                pea.l      [A6 - 0x2C]
  142. 00000162  4EB9 0000 DD6A           jsr        [0x0000DD6A]
  143. 00000168  6038                     bra        +0x3A /* 000001A2 */
  144. label0000016A:
  145. 0000016A  0C6E 0002 FFD2           cmpi.w     [A6 - 0x2E], 0x2
  146. 00000170  6C30                     bge        +0x32 /* 000001A2 */
  147. 00000172  486E FFA0                pea.l      [A6 - 0x60]
  148. // begin alternate branch 00000174-00000176
  149. label00000174:
  150. 00000174  FFA0                     .invalid   <<F/6/7>>
  151. // end alternate branch 00000174-00000176
  152. label00000174: // (misaligned)
  153. 00000176  4EB9 0000 0A82           jsr        [0x00000A82]
  154. 0000017C  2F00                     move.l     -[A7], D0
  155. label0000017E:
  156. 0000017E  7601                     moveq.l    D3, 0x01
  157. 00000180  3F03                     move.w     -[A7], D3
  158. 00000182  3F03                     move.w     -[A7], D3
  159. 00000184  A8A9                     syscall    InsetRect
  160. 00000186  4879 FFFF 6412           push.l     0xFFFF6412
  161. 0000018C  A89D                     syscall    PenPat
  162. 0000018E  700B                     moveq.l    D0, 0x0B
  163. 00000190  3F00                     move.w     -[A7], D0
  164. 00000192  A89C                     syscall    PenMode
  165. 00000194  486E FFA0                pea.l      [A6 - 0x60]
  166. 00000198  4EB9 0000 0A8A           jsr        [0x00000A8A]
  167. 0000019E  2F00                     move.l     -[A7], D0
  168. 000001A0  A8A2                     syscall    PaintRect
  169. label000001A2:
  170. 000001A2  486E FFD2                pea.l      [A6 - 0x2E]
  171. 000001A6  486E FFD4                pea.l      [A6 - 0x2C]
  172. 000001AA  4EB9 0000 DD72           jsr        [0x0000DD72]
  173. 000001B0  4A00                     tst.b      D0
  174. 000001B2  66B6                     bne        -0x48 /* 0000016A */
  175. 000001B4  486E FFD4                pea.l      [A6 - 0x2C]
  176. 000001B8  4EB9 0000 DD7A           jsr        [0x0000DD7A]
  177. 000001BE  486E FFA8                pea.l      [A6 - 0x58]
  178. 000001C2  4EB9 0000 DD82           jsr        [0x0000DD82]
  179. 000001C8  4CDF 0408                movem.l    D3,A2, [A7]+
  180. 000001CC  4E5E                     unlink     A6
  181. 000001CE  205F                     movea.l    A0, [A7]+
  182. 000001D0  584F                     addq.w     A7, 4
  183. 000001D2  4ED0                     jmp        [A0]
  184. 000001D4  9044                     sub.w      D0, D4
  185. 000001D6  696D                     bvs        +0x6F /* 00000245 */
  186. 000001D8  5F5F                     subq.w     [A7]+, 7
  187. 000001DA  3854                     movea.w    A4, [A4]
  188. 000001DC  3344 5261                move.w     [A1 + 0x5261], D4
  189. 000001E0  6469                     bcc        +0x6B /* 0000024B */
  190. 000001E2  6F46                     ble        +0x48 /* 0000022A */
  191. 000001E4  7600                     moveq.l    D3, 0x00
  192. 000001E6  0000 2117                ori.b      D0, 0x17
  193. 000001EA  4908                     .invalid   4, A0 // invalid opcode 4 with b == 4
  194. 000001EC  051D                     btst       [A5]+, D2
  195. 000001EE  1B0A                     move.b     -[A5], A2
  196. 000001F0  0809 0907                btst.b     A1, 0x7
  197. 000001F4  0500                     btst       D0, D2
  198. 000001F6  0000 0000                ori.b      D0, 0x0
  199. 000001FA  0000 0000                ori.b      D0, 0x0
  200. 000001FE  0000 0000                ori.b      D0, 0x0
  201. 00000202  0000 0000                ori.b      D0, 0x0
  202. 00000206  0000 0000                ori.b      D0, 0x0
  203. 0000020A  0000 0000                ori.b      D0, 0x0
  204. 0000020E  0000 0000                ori.b      D0, 0x0
  205. 00000212  0000 0000                ori.b      D0, 0x0
  206. 00000216  0000 0000                ori.b      D0, 0x0
  207. 0000021A  0000 0000                ori.b      D0, 0x0
  208. 0000021E  0000 0000                ori.b      D0, 0x0
  209. 00000222  0000 0000                ori.b      D0, 0x0
  210. 00000226  0000 0000                ori.b      D0, 0x0
  211. label0000022A:
  212. 0000022A  0000 0000                ori.b      D0, 0x0
  213. 0000022E  0000 0000                ori.b      D0, 0x0
  214. 00000232  0000 0000                ori.b      D0, 0x0
  215. 00000236  0000 0000                ori.b      D0, 0x0
  216. 0000023A  0000 0000                ori.b      D0, 0x0
  217. 0000023E  0000 0000                ori.b      D0, 0x0
  218. 00000242  0000 0000                ori.b      D0, 0x0
  219. 00000246  0000 0000                ori.b      D0, 0x0
  220. 0000024A  0000 0000                ori.b      D0, 0x0
  221. 0000024E  0000 0000                ori.b      D0, 0x0
  222. 00000252  0000 0000                ori.b      D0, 0x0
  223. 00000256  0000 0000                ori.b      D0, 0x0
  224. 0000025A  0000 0000                ori.b      D0, 0x0
  225. 0000025E  0000 0000                ori.b      D0, 0x0
  226. 00000262  0000 0000                ori.b      D0, 0x0
  227. 00000266  0000 0000                ori.b      D0, 0x0
  228. 0000026A  0000 0000                ori.b      D0, 0x0
  229. 0000026E  0000 0000                ori.b      D0, 0x0
  230. 00000272  0000 0000                ori.b      D0, 0x0
  231. 00000276  0000 0000                ori.b      D0, 0x0
  232. 0000027A  0000 0000                ori.b      D0, 0x0
  233. 0000027E  0000 0000                ori.b      D0, 0x0
  234. 00000282  0000 0000                ori.b      D0, 0x0
  235. 00000286  0000 0000                ori.b      D0, 0x0
  236. 0000028A  0000 0000                ori.b      D0, 0x0
  237. 0000028E  0000 0000                ori.b      D0, 0x0
  238. 00000292  0000 0000                ori.b      D0, 0x0
  239. 00000296  0000 0000                ori.b      D0, 0x0
  240. 0000029A  0000 0000                ori.b      D0, 0x0
  241. 0000029E  0000 0000                ori.b      D0, 0x0
  242. 000002A2  0000 0000                ori.b      D0, 0x0
  243. 000002A6  0000 0000                ori.b      D0, 0x0
  244. 000002AA  0000 0000                ori.b      D0, 0x0
  245. 000002AE  0000 0000                ori.b      D0, 0x0
  246. 000002B2  0000 0000                ori.b      D0, 0x0
  247. 000002B6  0000 0000                ori.b      D0, 0x0
  248. 000002BA  0000 0000                ori.b      D0, 0x0
  249. 000002BE  0000 0000                ori.b      D0, 0x0
  250. 000002C2  0000 0000                ori.b      D0, 0x0
  251. 000002C6  0000 0000                ori.b      D0, 0x0
  252. 000002CA  0000 0000                ori.b      D0, 0x0
  253. 000002CE  0000 0000                ori.b      D0, 0x0
  254. 000002D2  0000 0000                ori.b      D0, 0x0
  255. 000002D6  0000 0000                ori.b      D0, 0x0
  256. 000002DA  0000 0000                ori.b      D0, 0x0
  257. 000002DE  0000 0000                ori.b      D0, 0x0
  258. 000002E2  0000 0000                ori.b      D0, 0x0
  259. 000002E6  0000 0000                ori.b      D0, 0x0
  260. 000002EA  0000 0000                ori.b      D0, 0x0
  261. 000002EE  0000 0000                ori.b      D0, 0x0
  262. 000002F2  0000 0000                ori.b      D0, 0x0
  263. 000002F6  0000 0000                ori.b      D0, 0x0
  264. 000002FA  0000 0000                ori.b      D0, 0x0
  265. 000002FE  0000 0000                ori.b      D0, 0x0
  266. 00000302  0000 0000                ori.b      D0, 0x0
  267. 00000306  0000 0000                ori.b      D0, 0x0
  268. 0000030A  0000 0000                ori.b      D0, 0x0
  269. 0000030E  0000 0000                ori.b      D0, 0x0
  270. 00000312  0000 0000                ori.b      D0, 0x0
  271. 00000316  0000 0000                ori.b      D0, 0x0
  272. 0000031A  0000 0000                ori.b      D0, 0x0
  273. 0000031E  0000 0000                ori.b      D0, 0x0
  274. 00000322  0000 0000                ori.b      D0, 0x0
  275. 00000326  0000 0000                ori.b      D0, 0x0
  276. 0000032A  0000 0000                ori.b      D0, 0x0
  277. 0000032E  0000 0000                ori.b      D0, 0x0
  278. 00000332  0000 0000                ori.b      D0, 0x0
  279. 00000336  0000 0000                ori.b      D0, 0x0
  280. 0000033A  0000 0000                ori.b      D0, 0x0
  281. 0000033E  0000 0000                ori.b      D0, 0x0
  282. 00000342  0000 0000                ori.b      D0, 0x0
  283. 00000346  0000 0000                ori.b      D0, 0x0
  284. 0000034A  0000 0000                ori.b      D0, 0x0
  285. 0000034E  0000 0000                ori.b      D0, 0x0
  286. 00000352  0000 0000                ori.b      D0, 0x0
  287. 00000356  0000 0000                ori.b      D0, 0x0
  288. 0000035A  0000 0000                ori.b      D0, 0x0
  289. 0000035E  0000 0000                ori.b      D0, 0x0
  290. 00000362  0000 0000                ori.b      D0, 0x0
  291. 00000366  0000 0000                ori.b      D0, 0x0
  292. 0000036A  0000 0000                ori.b      D0, 0x0
  293. 0000036E  0000 0000                ori.b      D0, 0x0
  294. 00000372  0000 0000                ori.b      D0, 0x0
  295. 00000376  0000 0000                ori.b      D0, 0x0
  296. 0000037A  0000 0000                ori.b      D0, 0x0
  297. 0000037E  0000 0000                ori.b      D0, 0x0
  298. 00000382  0000 0000                ori.b      D0, 0x0
  299. 00000386  0000 0000                ori.b      D0, 0x0
  300. 0000038A  0000 0000                ori.b      D0, 0x0
  301. 0000038E  0000 0000                ori.b      D0, 0x0
  302. 00000392  0000 0000                ori.b      D0, 0x0
  303. 00000396  0000 0000                ori.b      D0, 0x0
  304. 0000039A  0000 0000                ori.b      D0, 0x0
  305. 0000039E  0000 0000                ori.b      D0, 0x0
  306. 000003A2  0000 0000                ori.b      D0, 0x0
  307. 000003A6  0000 0000                ori.b      D0, 0x0
  308. 000003AA  0000 0000                ori.b      D0, 0x0
  309. 000003AE  0000 0000                ori.b      D0, 0x0
  310. 000003B2  0000 0000                ori.b      D0, 0x0
  311. 000003B6  0000 0000                ori.b      D0, 0x0
  312. 000003BA  0000 0000                ori.b      D0, 0x0
  313. 000003BE  0000 0000                ori.b      D0, 0x0
  314. 000003C2  0000 0000                ori.b      D0, 0x0
  315. 000003C6  0000 0000                ori.b      D0, 0x0
  316. 000003CA  0000 0000                ori.b      D0, 0x0
  317. 000003CE  0000 0000                ori.b      D0, 0x0
  318. 000003D2  0000 0000                ori.b      D0, 0x0
  319. 000003D6  0000                     .incomplete
  320.